home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / Libraries / versionResources / About versionResources next >
Encoding:
Text File  |  1997-07-24  |  1.8 KB  |  39 lines  |  [TEXT/CWIE]

  1. // ===========================================================================
  2. About versionResources
  3. ----------------------
  4. Written July 23, 1997 by Eric Gundrum <eric@macgroup.com>.
  5.  
  6. versionResources is a package of utilites to make version numbers and other 
  7. identifying information easier to add to your products. No longer do you have 
  8. to figure out how to calculate a valid version string. These files do it for 
  9. you. All you have to do to add your information is change a few strings in some 
  10. header files. 
  11.  
  12. This version of the package contains these files:
  13.  
  14.   version.r                -- Rez templates for needed resources.
  15.   versionProductInfo.h    -- Information you supply about your product.
  16.   versionVendorInfo.h    -- Information you supply about your company.
  17.  
  18. The files document themselves.
  19.  
  20. This version information is based on the format defined in version 1.1 of 
  21. Teknosys's VersionEdit. VersionEdit, included on Apple Developer CDs, provides 
  22. a graphical interface to edit the information supplied by this package. 
  23.  
  24. Unfortunately VersionEdit has not been updated for quite awhile; it does not 
  25. contain a field for Web URLs. I decided to place mine in the AppleLink address 
  26. field. AppleLink is finally dead, after all.
  27.  
  28. I have also added a string the Finder will display if it cannot find an 
  29. application that will open the document file. This is handy to tell the user 
  30. what to do with non-applications and non-doument files.
  31.  
  32. A handy extension to this package would be to supply C++ classes to read 
  33. these resources; maybe for the next version. It might also be nice if CodeWarrior 
  34. contained a built-in way to increment build numbers for each compile. 
  35. (VersionEdit does this whenever a file is dropped on it.) Adding auto-increments 
  36. to CodeWarrior will take some research. 
  37.  
  38. // ===========================================================================
  39. //EOF